package com.kxmall.web.controller.coupon.service;

import com.kxmall.coupon.domain.KxStoreCoupon;
import com.kxmall.coupon.domain.vo.KxStoreCouponIssueVo;
import com.kxmall.coupon.domain.vo.KxStoreCouponUserVo;

import java.util.List;

/**
 * @author kaixin
 * @version 1.0
 * @date 2023/9/3
 */
public interface IKxAppCouponService {



    List<KxStoreCouponUserVo> getUserCoupons(Long userId,Integer status);
    List<KxStoreCouponUserVo> getUserCouponss(Long userId,Integer status);

    Boolean obtainCoupon(Long couponId, Long userId);

    List<KxStoreCouponIssueVo> getObtainableCoupon(Long userId);


    KxStoreCouponUserVo getUserCouponsById(Long id);

}
